<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui">

<ui:composition template="template.xhtml">

	<!-- Corpo Esquerdo -->
	<ui:define name="subMenuEsquerdo">

		<div class="art-blockheader">
			<h4 class="t">P.G.S</h4>
		</div>

		<div class="art-vmenublockcontent">
			<ul class="art-vmenu">
				<li><a href="projeto.jsf" class="active">Manter Projeto</a></li>
				<li><a href="usuario.jsf">Manter Usuário</a></li>
				<li><a href="ocorrencia.jsf">Mantém Ocorrencia</a></li>
				<li><a href="atividade.jsf">Mantém Atividade</a></li>
			</ul>
		</div>
	</ui:define>


	<!-- Corpo Principal  -->
	<ui:define name="conteudo">

		<h:form id="form">

			<p:fieldset legend="Lista De Projeto" style="margin:20px; width: 100%;">


	
				<p:dataTable
					id="tabela"
				 	var="projeto"
					value="#{projetoBean.listaProjetos}"
					rowKey="#{projeto.codProjeto}"
					style="margin-left:10px;" 
					paginator="true" rows="10"  paginatorPosition="bottom"
                 	paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
					currentPageReportTemplate=" {startRecord} de {endRecord} - Total Registro: {totalRecords}"
					>

					<p:column headerText="ID">
						<h:outputText value="#{projeto.codProjeto}" />
					</p:column>
					<p:column headerText="Nº Projeto">
						<h:outputText value="#{projeto.numProjeto}" />
					</p:column>
					<p:column colspan="2" style="width:85px;" headerText="Operação">
						<p:commandButton update=":formDialog"
							actionListener="#{projetoBean.prepararAlterarProjeto}"
							icon="ui-icon-pencil" title="Alterar"
							oncomplete="dialogProjeto.show()" />
						<p:commandButton action="#{projetoBean.excluirProjeto}"
							icon="ui-icon-trash" title="Excluir" />

					</p:column>

	
	</p:dataTable>
	
	<br/>
						<p:commandButton value="Cadastrar"
							actionListener="#{projetoBean.prepararAdicionarProjeto}"
							icon="ui-icon-document" update=":formDialog"
							oncomplete="dialogProjeto.show()" />
	
	
	
	
			</p:fieldset>


			</h:form>




			<p:dialog id="dialogProj" header="Gerencia de Projeto"
				widgetVar="dialogProjeto" resizable="false" modal="true"
				showEffect="slide" width="620" height="400">


				<h:form id="formDialog" prependId="false">

					<h:panelGrid id="infoProjeto" columns="2">

						<h:outputLabel for="numProjeto" value="Nº Projeto:" />
						<h:inputText id="numProjeto"
							value="#{projetoBean.projeto.numProjeto}" />

						<p:commandButton id="btInserirProjeto" update=":form:tabela"
							oncomplete="dialogProjeto.hide();"
							action="#{projetoBean.inserirProjeto}" icon="ui-icon-document"
							value="Inserir Projeto" />
						<p:commandButton id="btAlterarProjeto" update=":form:tabela"
							oncomplete="dialogProjeto.hide();"
							action="#{projetoBean.alterarProjeto}" icon="ui-icon-pencil"
							value="Alterar Projeto" />

					</h:panelGrid>
				</h:form>

			</p:dialog>



	
	</ui:define>

</ui:composition>
</html>
